.class public Lcom/baidu/cyberplayer/core/CyberPlayer;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Landroid/media/MediaPlayer$OnBufferingUpdateListener;
.implements Landroid/media/MediaPlayer$OnCompletionListener;
.implements Landroid/media/MediaPlayer$OnErrorListener;
.implements Landroid/media/MediaPlayer$OnInfoListener;
.implements Landroid/media/MediaPlayer$OnPreparedListener;
.implements Landroid/media/MediaPlayer$OnSeekCompleteListener;
.implements Landroid/media/MediaPlayer$OnVideoSizeChangedListener;
.implements Landroid/view/SurfaceHolder$Callback;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$c;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$d;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$e;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$f;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$g;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$h;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$i;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$j;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$k;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$l;
.implements Lcom/baidu/cyberplayer/core/CyberPlayerCore$m;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnInfoListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnErrorListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnVideoSizeChangedListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnSeekCompleteListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnOnNetworkSpeedListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnPlayingBufferCacheListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnBufferingUpdateListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnCompletionWithParamListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnCompletionListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$OnPreparedListener;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$a;,
        Lcom/baidu/cyberplayer/core/CyberPlayer$b;
    }
.end annotation


# static fields
.field public static final DECODE_HW:I = 0x0

.field public static final DECODE_MHW:I = 0x2

.field public static final DECODE_MHW_AUTO:I = 0x3

.field public static final DECODE_SW:I = 0x1

.field public static final MEDIA_ERROR_EIO:I = 0x131

.field public static final MEDIA_ERROR_INVALID_INPUTFILE:I = 0x12e

.field public static final MEDIA_ERROR_MC_EXCEPTION:I = -0x7d0

.field public static final MEDIA_ERROR_MC_LOW_SYSTEM_VERSION:I = -0x7d1

.field public static final MEDIA_ERROR_MC_NOT_SUPPORT:I = -0x7d2

.field public static final MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACK:I = 0xc8

.field public static final MEDIA_ERROR_NO_INPUTFILE:I = 0x12d

.field public static final MEDIA_ERROR_NO_SUPPORTED_CODEC:I = 0x12f

.field public static final MEDIA_ERROR_SERVER_DIED:I = 0x64

.field public static final MEDIA_ERROR_SET_VIDEOMODE:I = 0x130

.field public static final MEDIA_ERROR_UAS_ERRORPARAM:I = 0x201

.field public static final MEDIA_ERROR_UAS_ERR_USER_SIGN:I = 0x222

.field public static final MEDIA_ERROR_UAS_USER_NOT_EXIT:I = 0x21f

.field public static final MEDIA_ERROR_UNKNOWN:I = 0x1

.field public static final MEDIA_INFO_BAD_INTERLEAVING:I = 0x320

.field public static final MEDIA_INFO_BUFFERING_END:I = 0x2be

.field public static final MEDIA_INFO_BUFFERING_START:I = 0x2bd

.field public static final MEDIA_INFO_METADATA_UPDATE:I = 0x322

.field public static final MEDIA_INFO_NOT_SEEKABLE:I = 0x321

.field public static final MEDIA_INFO_PLAYING_AVDIFFERENCE:I = 0x353

.field public static final MEDIA_INFO_PLAYING_QUALITY:I = 0x352

.field public static final MEDIA_INFO_UNKNOWN:I = 0x1

.field public static final MEDIA_INFO_VIDEO_TRACK_LAGGING:I = 0x2bc

.field public static final VIDEO_SCALING_MODE_SCALE_TO_FIT:I = 0x1

.field public static final VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING:I = 0x2

.field private static c:Ljava/lang/String;

.field private static d:Ljava/lang/String;


# instance fields
.field private a:D

.field private a:I

.field private a:Landroid/content/Context;

.field private a:Landroid/media/MediaPlayer;

.field private a:Landroid/os/HandlerThread;

.field private a:Lcom/baidu/cyberplayer/core/CBMetaData;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnBufferingUpdateListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnCompletionListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnCompletionWithParamListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnErrorListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnInfoListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnOnNetworkSpeedListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnPlayingBufferCacheListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnPreparedListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnSeekCompleteListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$OnVideoSizeChangedListener;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayer$a;

.field private volatile a:Lcom/baidu/cyberplayer/core/CyberPlayer$b;

.field private a:Lcom/baidu/cyberplayer/core/CyberPlayerCore;

.field private a:Lcom/baidu/cyberplayer/utils/l$a;

.field private a:Ljava/lang/String;

.field private a:Z

.field private b:I

.field private b:Ljava/lang/String;

.field private c:I

.field private d:I

.field private e:I

.field private final f:I

.field private final g:I


# direct methods
.method static constructor <clinit>()V
    .locals 1

    .prologue
    .line 70
    const-string v0, ""

    sput-object v0, Lcom/baidu/cyberplayer/core/CyberPlayer;->c:Ljava/lang/String;

    .line 71
    const-string v0, ""

    sput-object v0, Lcom/baidu/cyberplayer/core/CyberPlayer;->d:Ljava/lang/String;

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;)V
    .locals 5

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;)I
    .locals 1

    const/4 v0, 0x0

    return v0

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;)Landroid/media/MediaPlayer;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;)Lcom/baidu/cyberplayer/core/CBMetaData;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;Lcom/baidu/cyberplayer/core/CBMetaData;)Lcom/baidu/cyberplayer/core/CBMetaData;
    .locals 0

    const/4 p0, 0x0

    return-object p0

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;Lcom/baidu/cyberplayer/core/CyberPlayer$b;)Lcom/baidu/cyberplayer/core/CyberPlayer$b;
    .locals 0

    const/4 p0, 0x0

    return-object p0

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;)Lcom/baidu/cyberplayer/core/CyberPlayerCore;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method static synthetic a()Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method private a(II)Ljava/lang/String;
    .locals 12

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;)Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;II)Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;Ljava/lang/String;)Ljava/lang/String;
    .locals 0

    const/4 p0, 0x0

    return-object p0

    nop
.end method

.method static synthetic a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop
.end method

.method private a()Z
    .locals 2

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method static synthetic a(Lcom/baidu/cyberplayer/core/CyberPlayer;)Z
    .locals 1

    const/4 v0, 0x0

    return v0

    nop
.end method

.method static synthetic b(Lcom/baidu/cyberplayer/core/CyberPlayer;)I
    .locals 1

    const/4 v0, 0x0

    return v0

    nop
.end method

.method static synthetic b()Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method static synthetic b(Lcom/baidu/cyberplayer/core/CyberPlayer;)Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method private static b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public static setBAEKey(Ljava/lang/String;Ljava/lang/String;)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public static setCustomHttpHeader(Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setEnableDolby(Z)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setEnableP2p(Z)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setExtSubtitleFile(Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setLogLevel(I)V
    .locals 0

    return-void

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public static setNativeBufferSize(J)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setNativeFilesDirectory(Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setNativeLibsFileName(Ljava/lang/String;Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setNativeLlibsDirectory(Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setP2pCachePath(Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setParametKey(Ljava/lang/String;Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setRetainLastFrame(Z)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method public static setUserAgent(Ljava/lang/String;)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method


# virtual methods
.method public getCurrentDecodeMode()I
    .locals 1

    const/4 v0, 0x0

    return v0

    nop
.end method

.method public getCurrentPlayingUrl()Ljava/lang/String;
    .locals 2

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public getCurrentPosition()D
    .locals 4

    const-wide/16 v0, 0x0

    return-wide v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public getDuration()D
    .locals 4

    const-wide/16 v0, 0x0

    return-wide v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public getDuration(I)D
    .locals 4

    const-wide/16 v0, 0x0

    return-wide v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public getVersion()Ljava/lang/String;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public getVideoHeight()I
    .locals 2

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public getVideoWidth()I
    .locals 2

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public isPlaying()Z
    .locals 2

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public manualSyncSubtitle(I)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onBufferingUpdate(Landroid/media/MediaPlayer;I)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onBufferingUpdate(Lcom/baidu/cyberplayer/core/CyberPlayerCore;I)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onCompletion(Landroid/media/MediaPlayer;)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onCompletion(Lcom/baidu/cyberplayer/core/CyberPlayerCore;)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onCompletionWithParam(Lcom/baidu/cyberplayer/core/CyberPlayerCore;I)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onError(Landroid/media/MediaPlayer;II)Z
    .locals 1

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onError(Lcom/baidu/cyberplayer/core/CyberPlayerCore;II)Z
    .locals 1

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onInfo(Landroid/media/MediaPlayer;II)Z
    .locals 1

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onInfo(Lcom/baidu/cyberplayer/core/CyberPlayerCore;II)Z
    .locals 1

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onNetworkSpeedUpdate(Lcom/baidu/cyberplayer/core/CyberPlayerCore;I)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onPlayingBufferCache(Lcom/baidu/cyberplayer/core/CyberPlayerCore;I)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onPrepared(Landroid/media/MediaPlayer;)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onPrepared(Lcom/baidu/cyberplayer/core/CyberPlayerCore;)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onSeekComplete(Landroid/media/MediaPlayer;)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onSeekComplete(Lcom/baidu/cyberplayer/core/CyberPlayerCore;)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onStatusChanged(Lcom/baidu/cyberplayer/core/CyberPlayerCore;I)V
    .locals 0
    .param p1, "mp"    # Lcom/baidu/cyberplayer/core/CyberPlayerCore;
    .param p2, "isPlaying"    # I

    .prologue
    .line 1342
    return-void
.end method

.method public onVideoSizeChanged(Landroid/media/MediaPlayer;II)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public onVideoSizeChanged(Lcom/baidu/cyberplayer/core/CyberPlayerCore;II)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public openExtSubFile(Ljava/lang/String;)I
    .locals 2

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public pause()V
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalStateException;
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public prepareAsync()V
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalStateException;
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public release()V
    .locals 3

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public reset()V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public seekTo(D)V
    .locals 3
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalStateException;
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setAutoVideoCloudTranscoding(Z)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setDataSource(Ljava/lang/String;)V
    .locals 0
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalArgumentException;,
            Ljava/lang/IllegalStateException;,
            Ljava/io/IOException;
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop
.end method

.method public setDecodeMode(I)Z
    .locals 4

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setDisplay(Lcom/baidu/cyberplayer/core/CyberPlayerSurface;)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setOnBufferingUpdateListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnBufferingUpdateListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnCompletionListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnCompletionListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnCompletionWithParamListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnCompletionWithParamListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnErrorListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnErrorListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnInfoListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnInfoListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnNetworkSpeedListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnOnNetworkSpeedListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnPlayingBufferCacheListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnPlayingBufferCacheListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnPreparedListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnPreparedListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnSeekCompleteListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnSeekCompleteListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setOnVideoSizeChangedListener(Lcom/baidu/cyberplayer/core/CyberPlayer$OnVideoSizeChangedListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setSubtitleAlignMethod(I)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setSubtitleColor(I)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setSubtitleFontScale(I)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setSubtitleVisibility(I)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setVideoCloudTransLevel(I)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setVideoScalingMode(I)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public start()V
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalStateException;
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public stop()V
    .locals 2
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalStateException;
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public surfaceChanged(Landroid/view/SurfaceHolder;III)V
    .locals 0
    .param p1, "holder"    # Landroid/view/SurfaceHolder;
    .param p2, "format"    # I
    .param p3, "width"    # I
    .param p4, "height"    # I

    .prologue
    .line 1437
    return-void
.end method

.method public surfaceCreated(Landroid/view/SurfaceHolder;)V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop
.end method

.method public surfaceDestroyed(Landroid/view/SurfaceHolder;)V
    .locals 0
    .param p1, "holder"    # Landroid/view/SurfaceHolder;

    .prologue
    .line 1447
    return-void
.end method

.method public takeSnapshot()Landroid/graphics/Bitmap;
    .locals 2

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method
